package app.beans;

import java.util.List;

import javax.inject.Inject;

import app.entidad.Banco;
import app.negocio.BancoDAO;



public class BancoBean {

	@Inject
	BancoDAO bDAO;
	
	private Banco newBanco;
	private List<Banco> listado;
	
	
	public void loadBancos(){
		listado= bDAO.getBanco();
	}
	
	public List<Banco> getListado() {
		return listado;
	}
	
	

	public void setListado(List<Banco> listado) {
		this.listado = listado;
	}

	public BancoBean(){
		newBanco = new Banco();
	}
	
	public Banco getNewBanco() {
		return newBanco;
	}
	public void setNewBanco(Banco newBanco) {
		this.newBanco = newBanco;
	}
	
	//Actcion Controller
	public String guardar(){
		
		
		System.out.println("Guardando Datos de: "  + newBanco.getNombre());
		
		bDAO.insert(newBanco);
		
		loadBancos();
		return "listado-Bancos";
	}
	
	
	
	
	public String buscar(){
		
		loadBancos();
		
		return null;
	}
	
	
	
}
